home *** CD-ROM | disk | FTP | other *** search
/ Quarterdeck Expanded Memory Manager 7.0 / Quarterdeck Expanded Memory Manager v7.0.img / TECHNOTE.QIP / STACKER3.TEC < prev    next >
Text File  |  1993-06-18  |  7KB  |  160 lines

  1.  
  2.             QEMM and STACKER DISK COMPRESSION SOFTWARE
  3.  
  4.  
  5.   This QEMM 7 technote is an abridged version of a technical
  6.   bulletin that is available through our standard support channels.
  7.   The information contained in this version pertains ONLY to QEMM
  8.   version 7.0.  If you need information relating to earlier versions
  9.   of QEMM you can obtain the unabridged version from the following
  10.   sources:
  11.  
  12.   Quarterdeck Technical Support BBS:  STACKER3.TEC
  13.                          CompuServe:  STAC3.ZIP
  14.                               Q/FAX:  #104
  15.  
  16.  
  17.   Subject: Information on using Stac Electronics' Stacker disk
  18.            compression software with QEMM.
  19.  
  20.   PLEASE NOTE:  The information contained in this technical
  21.   bulletin pertains ONLY to QEMM version 7.0.  If you require
  22.   information relating to earlier versions of QEMM, you should
  23.   obtain the longer, unabridged version of this technote which is
  24.   available through our standard support channels under the same
  25.   filename.  See CONTACT.TEC (in your QEMM\TECHNOTE directory) for
  26.   information on obtaining technical bulletins.
  27.  
  28.  
  29.  
  30.   1.   STACKER Version 3.1:
  31.  
  32.        Stacker 3.1 works very much like MS-DOS 6's DoubleSpace in
  33.        that it does not swap drive names.  QEMM is fully compatible
  34.        with this version of Stacker, and no special steps need to be
  35.        taken.  The information below pertains to versions of Stacker
  36.        prior to version 3.1.
  37.  
  38.  
  39.   2.   DETECTION OF STACKER DURING INSTALLATION OF QEMM:
  40.  
  41.        QEMM now detects the presence of Stacker on your system.
  42.        During the installation of QEMM, the install program will
  43.        detect Stacker, create a QEMM directory on both the
  44.        COMPRESSED
  45.        and UNCOMPRESSED drives, and copy the pertinent files to each
  46.        directory.
  47.  
  48.        This copy process is usually successful; however, if you do
  49.        not have enough room on your UNCOMPRESSED drive to hold the
  50.        QEMM files, install will fail.  You must then use the Stacker
  51.        utility STAC.COM to increase the size of the UNCOMPRESSED
  52.        drive, and then either run OPTIMIZE again or manually copy
  53.        over the correct files to the drive.  The following is a list
  54.        of the files needed on the UNCOMPRESSED boot drive:
  55.  
  56.            QEMM386.SYS
  57.            TESTBIOS.COM
  58.            OPTIMIZE.COM
  59.            RSTRCFG.SYS
  60.            LOADHI.COM
  61.            LOADHI.SYS
  62.            MCA.ADL            [if a Micro Channel machine]
  63.            WINHIRAM.VXD
  64.            WINSTLTH.VXD
  65.            MFT.EXE
  66.            QDPMI.SYS          [if loaded in CONFIG.SYS]
  67.            DOSDATA.SYS        [if using DOS-UP]
  68.            DOS-UP.SYS         [if using DOS-UP]
  69.            QSETUP.EXE         [if you have room for it]
  70.  
  71.  
  72.  
  73.        To increase the size of the UNCOMPRESSED partition type:
  74.  
  75.           STAC   <ENTER>
  76.  
  77.        at the DOS prompt.  For further information regarding the
  78.        STAC.COM program, please refer to your Stacker manual.
  79.  
  80.  
  81. 3.   Using Stacker with its "/EMS" switch
  82.  
  83.      Stacker can put its built-in cache into EMS, which reduces the
  84.      amount of conventional memory the STACKER.COM driver requires.
  85.      You can select this option when you are installing Stacker on
  86.      your hard drive.  If you are using the Stealth ROM option with
  87.      QEMM, however, you must use the DBF=2 parameter on your QEMM
  88.      device line in the CONFIG.SYS.
  89.  
  90.      When STACKER.COM uses EMS, it accesses the disk via the EMS
  91.      Page Frame at the same time that Stealth ROM is using the Page
  92.      Frame.  "DBF=2" buffers all disk reads and writes that directly
  93.      access the Page Frame, preventing a conflict.
  94.  
  95.      A sample QEMM device line would then read:
  96.  
  97.      DEVICE=C:\QEMM\QEMM386.SYS RAM DBF=2
  98.  
  99.  
  100. 4.   "LOADHI: This program took over INT 67!"
  101.  
  102.      When using STACKER.COM with the "/EMS" parameter it is
  103.      possible, under certain circumstances, to see the above
  104.      error message.  In order to generate this message,
  105.      your system must be configured as follows:
  106.  
  107.      a.   STACKER.COM is using the "/EMS" parameter which puts
  108.           Stacker's built-in cache into EMS.
  109.  
  110.      b.   You are NOT using QEMM's Stealth ROM parameter.
  111.  
  112.      c.   QEMM's LOADHI.COM is loading, from the COMPRESSED Stacker
  113.           drive, a driver or TSR into HIGH RAM using LOADHI's
  114.           "SQUEEZEF" (Squeeze Frame) parameter.  "SQUEEZEF" uses the
  115.           Page Frame temporarily in order to give a driver or TSR
  116.           enough room to initialize.  Since ANY driver or TSR
  117.           loading from the COMPRESSED Stacker drive becomes an EMS
  118.           user and subsequently uses the Page Frame at the same time
  119.           as "SQUEEZEF", the two become incompatible.  The result is
  120.           the error message above.
  121.  
  122.      To resolve this problem you have a number of options:
  123.  
  124.      1.   Use QEMM with the Stealth ROM parameter.  Since Stealth
  125.           ROM uses the Page Frame, "SQUEEZEF" does NOT work with it.
  126.           However, the "SQUEEZET" (Squeeze Temp) parameter (which
  127.           temporarily uses areas of HIGH RAM to give a driver or TSR
  128.           enough room to initialize) does work.
  129.  
  130.      2.   If you do not want to use Stealth ROM, the easiest remedy
  131.           is to rerun OPTIMIZE with the "/NF" parameter.  This tells
  132.           OPTIMIZE to NOT use the "/SQUEEZEF parameter.
  133.  
  134.      3.   A final option would be to simply load all your drivers
  135.           and TSR's from the UNCOMPRESSED boot drive.  For instance,
  136.           if you are using Stacker with SSWAP.COM, and a sample line
  137.           in your AUTOEXEC.BAT file looks like the following:
  138.  
  139.           C:\MOUSE\MOUSE
  140.  
  141.           you would change it to read:
  142.  
  143.           D:\MOUSE\MOUSE
  144.  
  145.           After SSWAP.COM has swapped your drive names, the D: drive
  146.           is your UNCOMPRESSED drive.  If you are loading a driver
  147.           from the CONFIG.SYS file, and SSWAP.COM is the last line,
  148.           there is no need to make any changes to that file.
  149.  
  150.  
  151.      The information in this technote should take care of problems
  152.      you are likely to encounter using QEMM with Stacker versions
  153.      2.0 through 3.1.
  154.  
  155.  
  156.   *****************************************************************
  157.   This technical note may be copied and distributed freely as long
  158.   as it is distributed in its entirety and it is not distributed
  159.   for profit.  Copyright (C) 1993 by Quarterdeck Office Systems
  160.   ******************** E N D  O F   F I L E ***********************